Press Lord — definition

1. press lord (Noun)

1 definition

press lord (Noun) — A powerful newspaper proprietor.

2 types of
newspaper publisher publisher